home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19981211-19990422 / 000390_news@watsun.cc.columbia.edu _Sat Mar 20 11:45:41 1999.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Return-Path: <news@watsun.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id LAA22094
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Sat, 20 Mar 1999 11:45:41 -0500 (EST)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id LAA27051
  7.     for kermit.misc@watsun.cc.columbia.edu; Sat, 20 Mar 1999 11:24:37 -0500 (EST)
  8. X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
  9. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  10. Subject: Re: In need of VT320 terminal emulation on Linux
  11. Date: 20 Mar 1999 16:24:36 GMT
  12. Organization: Columbia University
  13. Message-ID: <7d0i44$qd8$1@newsmaster.cc.columbia.edu>
  14. To: kermit.misc@watsun.cc.columbia.edu
  15.  
  16. In article <7cuco1$m9n$1@nnrp1.dejanews.com>,  <jlg11@my-dejanews.com> wrote:
  17. : In article <jijrc7.77n.ln@localhost>,
  18. :   stufuller@usa.net wrote:
  19. : > Are you sure that you need a VT320 emulator?  Most software of this ilk is
  20. : > happy with a VT200 emulator, or even a VT100 emulator.  The VT320 is a
  21. : > superset of the VT100/200, but most software on VMS is geared toward the
  22. : > 100 or 200.  Actually, most software on VMS is geared toward ANSI
  23. : > compilant terminals, which the 100/200/300 are.
  24. : >
  25. : > If you're using the X Window System, then "xterm" is probably sufficient
  26. : > for your needs.  Just start up an xterm, and telnet from there.  I believe
  27. : > that the Linux console is also sufficient.
  28. :  The VAX I'm connecting to specific states it runs VT320 emulation. I
  29. : believed that simple VT100/200/200/etc would work as well, but the
  30. : maintenance software for the card catalog system involves the use of the
  31. : "PF1" key to navigate menus as well as the keyboard keys. Using VT220 and
  32. : pressing the plain F1 key on the PC keyboard it reacts as if you pressed
  33. : "PF1" in the telnet session. After using, the menuing interface for a while,
  34. : however, the emulation stops working and the PF1 and arrow keys stop working.
  35. : It's a very old VAX system run by the government (surprise) to manage
  36. : school's library, grading, etc. systems. Perhaps there is a way to emulate
  37. : the keyboard or load another key map? I have found surprisingly few
  38. : commercial VT320 emulation packages too, though that would work if one
  39. : existed.
  40. There are several aspects to VT terminal emulation:
  41.  
  42.  1. To format the screen according to the incoming escape sequences (and to
  43.     perform other escape-sequence driven operations, like printing, sending
  44.     reports to the host, etc).
  45.  
  46.  2. To map the PC keyboard to the VT terminal keyboard and then send what
  47.     the PC keys would have sent.
  48.  
  49.  3. To transmit and receive data to/from the host.
  50.  
  51. On PC operating systems like DOS and Windows, these functions are handled by
  52. the same program (such as MS-DOS Kermit or Kermit 95).  In UNIX (including
  53. Linux), however, items 1 and 2 are handled by your console driver or terminal
  54. window; item 3 is handled by a communication program like C-Kermit, cu, telnet,
  55. rlogin, etc (Kermit combines the functions of cu, telnet, and rlogin and adds
  56. scripting, file transfer, and character-set translation).
  57.  
  58. Most PC UNIX console drivers are "ANSI" rather than VT.  Most xterm windows
  59. are VT100 rather than VT220 or higher.  Both ANSI and VT100 lack the keys
  60. of the VT220 / 320.
  61.  
  62. However it is not clear that your VMS application needs them.  Most VMS
  63. applications support any VT terminal, VT100 or higher, and sometimes also
  64. lower (VT52, VT50, etc, not to mention hardcopy terminals like LA34, LA36).
  65. Most VMS systems send a "what are you?" escape sequence when you log in to
  66. find out your terminal type.  In case this didn't happen, you can also use
  67. SET TERMINAL /DEVICE=blah to tell it what kind you actually have.
  68.  
  69. Note that VT100 and higher have PF1-4 keys.  VT220 adds a bunch of other
  70. keys (F keys, editing keys, etc).
  71.  
  72. A VT220 xterm is available from:
  73.  
  74.   http://www.clark.net/pub/dickey/xterm/xterm.faq.html
  75.  
  76. Kermit is available from:
  77.  
  78.   http://www.columbia.edu/kermit/
  79.  
  80. - Frank